Customer & services manager careers in Dublin, Ireland